--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 0a56c47049a7883bc18d758d98c6a91124f76cec
Parents : 415abdb
Author : Ivan <ivan@quad4.io>
Signature : Invalid signer <e46112d44649266d71fe2193e00a4710>, author is <ivan@quad4.io>
Date : 2026-07-13T10:23:53-05:00
chore: remove unnecessary blank line
Changes
Diff
diff --git a/SECURITY.md b/SECURITY.md
index 878d486c..d6ce0cb1 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -32,7 +32,6 @@ Official release binaries and packages are built in **automation on GitHub**, no
**Optional extra signatures:** If you see `*.cosign.bundle` files next to a binary, those are additional attestations from a **repository-managed signing key** (when the project enables it). They are separate from the SLSA `*.intoto.jsonl` files. Either or both may be present depending on configuration.
-
### Source tree integrity (`.rsm`)
The repository root includes a signed rnid message file, `meshchatx.rsm`. It embeds a SHA-256 inventory of every git-tracked file (except itself). CI verifies the signature against the required signer identity `e46112d44649266d71fe2193e00a4710`, then re-hashes file bytes. Jobs also recheck the inventory at the end so a compromised runner cannot silently add or modify tracked files.
diff --git a/Taskfile.yml b/Taskfile.yml
index c6783d22..4e486367 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -612,7 +612,6 @@ tasks:
- cd "{{.ANDROID_DIR}}" && ./gradlew clean
- rm -rf "{{.PYTHON_SRC_DIR}}/meshchatx" "{{.ANDROID_DIR}}/app/src/main/python/meshchatx"
-
tree-manifest:
desc: Print SHA-256 inventory of git-tracked files (excludes meshchatx.rsm)
cmds:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────